<?php

/**
 * 构造函数的继承
 * 1，子类中没有定义构造函数，则调用父类的构造函数。定义了则不调用，要通过parent::__construct()来调用。
 */

class Base
{
	public function __construct() {
		echo 'Base.<br/>';
	}
}

class Base2 extends Base
{
	public function __construct() {
		parent::__construct();
		echo 'Base2.<br/>';
	}
}

class Child extends Base2
{
	public function __construct() {
		parent::__construct();
		echo 'Child.<br/>';
	}
}

$a = new Child();